you did the best you could - Francés Inglés Diccionario